window catch - Spanish English Dictionary